حل سیستم های خطی تنک با روش gmres بر روی gpu
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه یزد - دانشکده ریاضی
- نویسنده محمد صادق دشتی رحمت ابادی
- استاد راهنما ابوالفضل شاهزاده فاضلی محمد فرشی
- سال انتشار 1393
چکیده
کاربردهای علمی اغلب نیاز به حل یک یا چند سیستم خطی دارند. هنگامی که ماتریس ضرایب دستگاه خطی مورد نظر ax=b یک ماتریس تنک باشد، استفاده از روش های تکراری نسبت به روش های مستقیم ارجحیت دارد. در این گونه از ماتریس ها تعداد عناصر ناصفر و نحوه پراکندگی آنها تاثیر بسزایی در کارایی روش مورد استفاده دارد. این کارایی می تواند خود را در دقت جواب بدست آمده، زمان اجرا یا تعداد تکرار مورد نیاز نشان دهد.از بین روش های تکراری، روش gmres که توسط سعد و شولتز در سال 1986 معرفی گردید، برای ماتریس های غیر متقارن عمومی، مورد توجه قرار دارد. این روش، همگرایی سریعی دارد و نسبت به روش های تکراری دیگر مانند گرادیان مزدوج از پایداری بیشتری برخوردار می باشد. علاوه بر این، روش gmres اغلب بر پایه عمل های پایه ای جبر، مانند ضرب ماتریس-بردار، ضرب نقطه ای، محاسبه نرم و غیره پیاده سازی می گردد. همین خواص باعث گردیده است تا این روش بتواند به راحتی بصورت موازی پیاده سازی گردد. در این پایان نامه به معرفی روش gmres و در ادامه به بررسی انواع معماری های پردازش موازی می پردازیم و سپس به پیاده سازی gmres بر روی gpu بعنوان یک پردازنده موازی و cpu بعنوان یک پردازنده سری و مقایسه توانایی این دو سخت افزار در حل معادلات خطی، می پردازیم.
منابع مشابه
روش های کمترین باقیمانده تعمیم یافته (gmres)و بررسی نرخ همگرایی آن دریک سیستم خطی خاص
در این پایان نامه روش تکراری کمترین باقیمانده تعمیم یافته (gmres) را یکبار با استفاده از تبدیلات گیونز و بار دیگر با استفاده از مشتق مورد بررسی قرار داده و سپس آنها را از نظر تعداد اعمال حسابی و مقدار حافظه اشغال شده مورد مقایسه قرار می دهیم. نرخ همگرایی کمترین باقیمانده تعمیم یافته (gmres) را برای سیستم خطی ax=b با ماتریس تاپ لیتز سه قطری، وقتی که b ستون اول یا آخر ماتریس همانی باشد مورد بررس...
15 صفحه اولمقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure
کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...
متن کاملالگوریتم هیبریدی gmres برای حل دستگاه های خطی غیرهرمیتی با مقیاس بزرگ
دستگاه معادلات خطی زیر را در نظر بگیرید egin{equation*} ax=b,qquad ain{mathbb{c}^{n imes{n}}},quad x,bin{mathbb{c}^{n}} end{equation*} که در آن $a$ یک ماتریس غیرهرمیتی با بعد بزرگ است. در این پایان${}$نامه یک الگوریتم هیبریدی را برای حل این دستگاه بررسی می${}$کنیم. این الگوریتم از روش $ m{gmres}$ مبتنی بر زیرفضای کرایلوف برای تولید یک تقریب جواب استفاده می${}$کند و برای بهبود همگر...
15 صفحه اولروش کاهش بعد القاء شده برای حل دستگاه های خطی نا متقارن تنک بزرگ
در این پایان نامه با استفاده از روش های تکراری دستگاه خطی ax=b و در حالت بلوکی دستگاه ax=b که ماتریس ضرایبش نا متقارن تنک بزرگ است، حل می شوند. در سال های اخیر، بیشتر روش های تکراری که ارائه شده اند بر مبنای زیر فضای کریلف هستند و تعمیم این روش ها برای حل مسائل با سمت راست چندگانه استفاده شده اند. دستگاه های معادلات خطی تنک بزرگ یا مسائل مقدار ویژه ماتریسی تنک بزرگ در اکثر کاربردهای محاسبات عل...
15 صفحه اولتوسعه روشهای حل مساله برنامهریزی دوسطحی خطی بر اساس روش شمارش ضمنی و روش دوگان
با توجه به کاربردهای فراوان مساله برنامهریزی دوسطحی از جمله کاربرد آن در ترافیک، حمل و نقل، اقتصاد و مدیریت زنجیره تامین، حل این مساله درسالهای اخیر از اهمیت خاصی برخوردار بوده است. روش-های متداول برای حل مساله برنامهریزی دوسطحی -که در ادبیات به NP-Hard شناخته شده است- تبدیل آن به تک سطحی بر اساس شرایط بهینگی کاروش – کاهن – تاکر و یا توابع جریمه است. اما مدلهای حاصله از این روشها بسیار پی...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه یزد - دانشکده ریاضی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023